flee abroad - German English Dictionary